#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<int>v;
	for(int n = 0;n<5;++n)
	v.push_back(n);
	vector<int>::iterator i;
	for(i = v.begin();i != v.end();i++){
		cout<<* i<<" ";
		*i*=2;
	}
	cout<<endl;
	for(vector<int>::reverse_iterator j = v.rbegin();j != v.rend();++j)
	cout<<* j<<" ";
	return 0;
}